autonomous moored buoy - Espagnol Anglais Dictionnaire